package com.antler.smt.request.portal;

import com.antler.smt.request.base.BasePageReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 请求简历实体
 *
 * @author zhangyi
 * @date 2018/9/26 14:54
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class ResumeReq extends BasePageReq {

    /**
     * 选择工作地点（0：远程工作 1：现场到任）
     */
    private Integer choseWordPlace;

    /**
     * 期望工资
     */
    @ApiModelProperty(value = "期望工资", name = "expectedSalary")
    private Integer expectedSalary;

    /**
     * 最小薪资
     */
    @ApiModelProperty(hidden = true)
    private Long minSalary;
    /**
     * 最大薪资
     */
    @ApiModelProperty(hidden = true)
    private Long maxSalary;
    @ApiModelProperty(hidden = true)
    private Integer minYear;
    @ApiModelProperty(hidden = true)
    private Integer maxYear;

    /**
     * 工作年限
     */
    private Integer workingYears;

    /**
     * 职位
     */
    private String professionalStatus;

    /**
     * 工作地点（省）
     */
    private String provincial;
    /**
     * 工作地点（市）
     */
    private String city;
    /**
     * 工作地点（区）
     */
    private String country;

    /**
     * 技能
     */
    private String skillName;

    /**
     * 职位名称
     */
    @ApiModelProperty(value = "职位名称")
    private String jobName;
}
